salsa salmis - German English Dictionary